package com.ruoyi.system.domain;

import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;

/**
 * 计量设备
 */
@Data
public class SubDevice extends BaseEntity {

    /**
     * 主键
     */
    private String id;

    /**
     * 设备类别 1：电力计量仪表
     */
    private String deviceType;

    /**
     * 设备型号类型，和IOT产品ID保持一致
     */
    private String deviceProductType;

    /**
     * 组织编码
     */
    private String orgNo;

    /**
     * 设备SN
     */
    private String deviceSn;

    /**
     * 设备名称
     */
    private String deviceName;

    /**
     * 资产编码
     */
    private String assetNo;

    /**
     * 部署位置，即区域树ID
     */
    private String areaId;

    /**
     * 关联设备（主设备）SN
     */
    private String linkMainDeviceSn;

    /**
     * 品牌
     */
    private String brand;

    /**
     * 规格
     */
    private String specification;

    /**
     * 额定电压
     */
    private String rateU;

    /**
     * 电流互感器CT
     */
    private Double ct;

    /**
     * 电压互感器PT
     */
    private Double pt;

    /**
     * 设备状态 1：在线，0: 离线
     */
    private String status;

    /**
     * 设备类别
     */
    private String deviceTag;

}
